technological achievements - Spanisch Englisch Wörterbuch